package 数据结构.conllection;


import java.util.HashMap;

/**
 * 手工实现 hashSet.
 *
 * 此处只为证明hashSet底层使用HashMap、且其值存放入hashMap的key中。
 *
 * 结论:1.hashSet是无序的（HashMap无序），2.值不可重复（值存入hashMap的key中）
 *
 * @author huangzhi */
public class hashSet {
    HashMap map;
    private static final Object PRESENT = new Object();

    public hashSet() {
        map = new HashMap();
    }
    public void add(Object o){
        map.put(o,PRESENT);
    }
}

